// 引入 events 模块
var events = require('events');
// 创建 eventEmitter 对象
var eventEmitter = new events.EventEmitter();

//创建事件处理程序
var connectHandler = function connected(){
  console.log('连接成功');
  //触发data-recieved事
  eventEmitter.emit('data-recieved');
}

//绑定connection事件处理程序
eventEmitter.on('connection',connectHandler);

//使用匿名函数绑定data-recieved事件
eventEmitter.on('data-recieved',function(){
  console.log("数据接收成功");
});

//触发connection事件
eventEmitter.emit('connection');

console.log("程序执行完毕");
